\hypertarget{class_implemented_by}{\section{Implemented\-By Class Reference}
\label{class_implemented_by}\index{Implemented\-By@{Implemented\-By}}
}


Declares an interface to have an implicit implementor An \hyperlink{class_implements}{Implements} tag for the given interface overrides this tag.  


Inheritance diagram for Implemented\-By\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_implemented_by}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_implemented_by_ac7136e1f5c12273c718886f0b24bb864}{Implemented\-By} (Type t, \hyperlink{namespacestrange_1_1extensions_1_1injector_1_1api_ab0f6d151014ae36671ff9f98e77fbf58}{Injection\-Binding\-Scope} scope=Injection\-Binding\-Scope.\-S\-I\-N\-G\-L\-E\-\_\-\-C\-O\-N\-T\-E\-X\-T)
\begin{DoxyCompactList}\small\item\em Bind this interface to a default type t \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_implemented_by_a3f78e0f125204066361502e741b8fe00}{Type {\bfseries Default\-Type}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}\label{class_implemented_by_a3f78e0f125204066361502e741b8fe00}

\item 
\hypertarget{class_implemented_by_ad7bd3d693bc6b0bb848ac7c3dd5a6267}{\hyperlink{namespacestrange_1_1extensions_1_1injector_1_1api_ab0f6d151014ae36671ff9f98e77fbf58}{Injection\-Binding\-Scope} {\bfseries Scope}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}\label{class_implemented_by_ad7bd3d693bc6b0bb848ac7c3dd5a6267}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Declares an interface to have an implicit implementor An \hyperlink{class_implements}{Implements} tag for the given interface overrides this tag. 



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_implemented_by_ac7136e1f5c12273c718886f0b24bb864}{\index{Implemented\-By@{Implemented\-By}!Implemented\-By@{Implemented\-By}}
\index{Implemented\-By@{Implemented\-By}!ImplementedBy@{Implemented\-By}}
\subsubsection[{Implemented\-By}]{\setlength{\rightskip}{0pt plus 5cm}Implemented\-By.\-Implemented\-By (
\begin{DoxyParamCaption}
\item[{Type}]{t, }
\item[{{\bf Injection\-Binding\-Scope}}]{scope = {\ttfamily InjectionBindingScope.SINGLE\-\_\-CONTEXT}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_implemented_by_ac7136e1f5c12273c718886f0b24bb864}


Bind this interface to a default type t 


\begin{DoxyParams}{Parameters}
{\em t} & Default Type\\
\hline
{\em scope} & Single Context(default) or Cross Context\\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Strange\-Io\-C/scripts/strange/extensions/implicit\-Bind/Implementor\-Attribute.\-cs\end{DoxyCompactItemize}
